<На страницу назад | На страницу вперед>
Метод - это организованная дисциплина или практика, объединенная единой целью (Coleman, 1989). Метод может иметь формальную теоретическую базу, хотя это не входит в число обязательных требований. Как правило, методы развиваются как дистилляция лучших практических решений в определенной области деятельности. Для обращения к системе программного обеспечения, которая поддерживает применение определенного метода, используется термин "инструмент" (tool).
Хотя неформально метод можно рассматривать как процедуру выполнения некоторой работы, плюс (возможно) репрезентативное обозначение, в более формальном плане его можно рассматривать как совокупность трех компонентов (рис. 1). Каждый метод имеет следующие компоненты: (1) определение, (2) дисциплина, (3) компонент использования. Определение специфицирует основные интуиции и мотивации, стоящие за методом, используемые концепции и теорию реализации данного метода. Компонент "дисциплина" включает синтаксис метода и процедуру применения метода. Процедура применения метода обеспечивает для практика надежный согласованный процесс, необходимый для получения хороших результатов. Синтаксис метода исключает двусмысленность при разработке сложных продуктов инжиниринга. Во многих методах системного анализа и инжиниринга для обеспечения визуализации собранных данных используется графический синтаксис, что позволяет быстро выделить ключевую информацию. (Графические средства, обеспечиваемые языком определенного метода, служат не только для документирования выполняемого анализа или процесса проектирования, но также для выделения важных решений или связей, которые должны учитываться при применении метода, что представляется более важным. Таким образом, однородность, на которую специалист настраивается опытным путем, формально кодируется в визуализациях, представляющих эмуляцию конфиденциальной информации специалиста.) Компонент использования характеризует, каким образом можно успешно использовать данный метод в разных ситуациях.
Рис. 1-1
Анатомия метода
В конечном итоге методы разрабатываются для облегчения научного подхода к решению проблем. Во-первых, эта цель достигается посредством создания и понимания важных объектов, отношений и ограничений, которые должны быть выявлены, рассмотрены или определены. Во-вторых, решение научной проблемы достигается в результате ориентации практика, использующего данный метод, на применение дисциплинированного подхода, который согласуется с успешным практическим опытом и ведет к желаемому результату. Затем разрабатываются формальные методы, предназначенные специально для повышения уровня производительности (качества и продуктивности) начинающего практика до уровня, сравнимого с уровнем производительности специалиста (Mayer, 1987).